mechanical compression - Turkish English Dictionary